*[hidefocus], input, textarea, a {
  outline: none; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
  padding: 0;
  margin: 0; }

fieldset, img, html, body, iframe {
  border: 0; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

li, ul {
  list-style: none; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%; }

caption, th {
  font-weight: normal;
  font-style: normal;
  text-align: left; }

em, strong {
  font-weight: bold;
  font-style: normal; }

body, textarea, select, input, pre {
  font-family: microsoft yahei,arial,helvetica,sans-serif;
  font-size: 14px; }

body {
  -webkit-text-size-adjust: none; }

a, button {
  cursor: pointer; }

textarea {
  resize: none;
  overflow: auto; }

pre {
  white-space: pre-wrap; }

a {
  text-decoration: none; }

a, input {
  margin: 0;
  padding: 0;
  outline: none;
  -webkit-tap-highlight-color: rgba(255, 0, 0, 0); }

input {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-modify: read-write-plaintext-only; }

button {
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }

select {
  outline: none; }

.mask {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: none;
  position: fixed;
  left: 0;
  top: 0;
  background-color: #000;
  z-index: 99;
  opacity: .7; }

.header {
  width: 100%;
  background-color: #f6ab00;
  height: 60px;
  overflow: hidden; }

.header_m {
  width: 1170px;
  margin: 0 auto;
  line-height: 60px;
  color: #fff; }

.header_m img {
  float: left;
  position: relative;
  top: 13px;
  margin-right: 10px; }

.business_logo, .Bookings, .Tours, .Finance {
  float: left; }

.Setting, .Uesr_name, .news {
  float: right;
  margin-right: 40px; }

.business_logo {
  margin: 10px 20px; }

.Bookings, .Tours, .Finance {
  margin-left: 40px; }

.business_logo img {
  position: relative;
  top: 0px; }

.header_m a {
  color: #fff;
  height: 100%;
  display: block; }

.admin_head {
  width: 100%;
  height: 60px;
  background-color: #f6ab00; }

.admin_head_m {
  width: 1170px;
  height: 100%;
  margin: 0 auto; }
  .admin_head_m ul {
    float: left;
    width: 100%;
    height: 100%; }
  .admin_head_m li {
    float: right;
    padding: 15px  15px 0px 15px;
    color: #fff;
    line-height: 30px;
    font-size: 15px;
    cursor: pointer; }
  .admin_head_m img {
    float: left;
    margin-right: 5px; }

.admin_main {
  width: 1170px;
  margin: 0 auto;
  margin-top: 15px;
  background-color: #fff; }

.admin_left {
  width: 285px;
  padding: 30px 20px;
  float: left;
  background-color: #fff;
  height: auto;
  overflow: hidden;
  min-height: 500px; }
  .admin_left .left_title {
    width: 100%;
    height: 48px;
    background-color: #f6ab00;
    color: #fff;
    text-indent: 10px;
    line-height: 48px; }
  .admin_left .left_menu {
    width: 100%; }
    .admin_left .left_menu li {
      width: 100%;
      height: 45px;
      line-height: 45px;
      text-indent: 18px;
      color: #595656; }
    .admin_left .left_menu .cur {
      color: #f6ab00; }
  .admin_left .left_jiao {
    float: right;
    position: relative;
    top: 17px;
    right: 17px; }

.admin_right {
  width: 805px;
  padding: 30px 20px;
  float: left;
  background-color: #fff;
  min-height: 500px; }
